package com.quanyan.signup.mapper;

import com.quanyan.signup.entity.db.TbExpertUser;
import com.quanyan.signup.entity.db.TbExpertUserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbExpertUserMapper {
    int countByExample(TbExpertUserExample example);

    int deleteByExample(TbExpertUserExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbExpertUser record);

    int insertSelective(TbExpertUser record);

    List<TbExpertUser> selectByExample(TbExpertUserExample example);

    TbExpertUser selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbExpertUser record, @Param("example") TbExpertUserExample example);

    int updateByExample(@Param("record") TbExpertUser record, @Param("example") TbExpertUserExample example);

    int updateByPrimaryKeySelective(TbExpertUser record);

    int updateByPrimaryKey(TbExpertUser record);
}